red tape irritant - Turco Inglés Diccionario